upon my faith - Turkish English Dictionary